﻿/***************************** 
 Member of DC

Name: csscookie_dc
UID: csscookie_dc
Author: ?
Last change date: 06.08.2018 09:53
Time of generation: 30.12.2019 15:00 
Release version: This Website was generated with WCMS Master Version 3.0

*************************//* smartsprite image directive - vertical aligned sprites */
/** sprite: dct_sprite_va; sprite-image: url('../images/sprites/dct_sprite_cookie.png'); sprite-layout: vertical */
/* Author: Christina Linderer (ARITHNEA GmbH) \*/
/* Author: Oliver Teichmann (PRODYNA AG) \*/
/* Project: footer cookie for ARITHNEA GmbH Munich \*/
/* LastChangedDate: 2015-01-12 \*/
/* LastChangedBy: GLC \*/
/* Includes for portals */
/* GENERAL DEFINITIONS */
/*sh Config overlay*/
ul#footerCookie {
}
#footer #footerCookie a.coStrict.active {
background-image: url("../pic/cookie_strictly_active.png")!important;
}
#footer #footerCookie a.coStrict {
background-image: url("../pic/cookie_strictly_inactive.png")!important;
}
#footer #footerCookie a.coConv.active {
background-image: url("../pic/cookie_convenience_active.png")!important;
}
#footer #footerCookie a.coConv {
background-image: url("../pic/cookie_convenience.png")!important;
}
#footer #footerCookie a.coTrack.active {
background-image: url("../pic/cookie_tracking_active.png")!important;
}
#footer #footerCookie a.coTrack {
background-image: url("../pic/cookie_tracking.png")!important;
}
#footer #footerCookie a.coTarget.active {
background-image: url("../pic/cookie_targeting_active.png")!important;
}
#footer #footerCookie a.coTarget {
background-image: url("../pic/cookie_targeting.png")!important;
}
#footer #footerCookie .js-footer-cookie {
display: none;
}
/* footer tooltip */
.tooltip_co {
/*display: block;*/
left: -13px;
position: relative;
top: -100px;
}
.tooltip div.bgCookie {
background-color: #E1E1E2;
background-image: url("../pic/tooltip_cookie_bg.png");
background-repeat: no-repeat;
background-color: transparent;
float: left;
margin-top: 0;
position: relative;
width: 225px;
z-index: 50;
padding: 10px;
}
#footer #footerCookie a{
color: #264461;;
text-decoration: none;
}
#footer #footerCookie .tooltip .top.bgCookieTop, .helperToolTip .tooltip .top.bgCookieTop{
background-image: url("../pic/tooltip_cookie.png");
background-repeat: no-repeat;
background-color: transparent;
bottom: -24px;
height: 14px;
left: 0;
margin: 0;
padding: 0 0 10px;
width: 245px;
}
.tooltip div.bgCookie p {
color: black;
}
#footer .cookieInformation a.btn span{
padding: 3px 5px 0 0;
text-align: center;
font: normal 12px/17.15px "Bosch Sans", "Helvetica Neue", "Roboto", "Arial" !important;
}
.cookieInformation{
bottom: 5px;
margin-right: -480px;
position: fixed !important;
right: 50%;
z-index: 11000;
}
.cookieInformation div.top_co{
background-color: #404245;
padding: 10px 10px 0 10px;
width: 310px;
box-shadow: 0 0 4px #000;
}
.cookieInformation span.bottom_co{
background: none;
}
/*IE7 Hack*/
*:first-child+html .cookieInformation span.bottom_co{
width: 330px;
}
#footer .cookieInformation .txtSection {
}
#footer .cookieInformation .txtSection > p:first-child {
margin: 0 0 11px 0;
padding-bottom: 0px;
color: #FFF;
font: normal 14px/18px "Bosch Sans", "Helvetica Neue", "Roboto", "Arial";
}
#footer .cookieInformation .txtSection ul.relatedItems.btns li a.btn {
margin: 0;
}
#footer .cookieHidden{
display: none;
}
#footer .cookieInformation a.relatedLnk::before{
font-family: "bosch-mcd-icons";
display: inline-block;
vertical-align: middle;
line-height: 1;
font-weight: 400;
font-style: normal;
font-size: 8px;
text-transform: none;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
margin-right: .25rem;
position: relative;
content: "\E035";
}
#footer .cookieInformation a.relatedLnk{
background: none;
padding: 0 0 0 9px;
color: #FFFFFF;
font-family: "Bosch Sans", "Helvetica Neue", Roboto, Arial;
font-size: 14px;
font-weight: normal;
}
#footer .cookieInformation .txtSection ul.relatedItems.btns{
padding: 0;
margin-bottom: 20px;
}
#footer .cookieInformation .txtSection ul.relatedItems.btns li{
padding-top: 0;
width: 50%;
}
.cookieInformation .txtSection ul.relatedItems.btns li a{
width: 85%;
}
#footer .cookieInformation .txtSection ul.relatedItems li{
float: none;
}
#footer .cookieInformation .txtSection ul.relatedItems.btns li:first-child{
float: right;
}
/* Config Overlay */
#cookiecontent .l-intro {
background-color: #E5EEF2;
margin-bottom: 30px;
}
#cookiecontent .l-linkBtnArea {
height: 40px;
margin-bottom: 0 !important;
overflow: hidden;
}
#cookiecontent .m-texticon-ico {
display:none;
}
#cookiecontent .m-texticon-image {
cursor: default!important;
}
#cookiecontent .m-texticon-txt {
color: #808285;
font-size: 13px;
overflow: hidden;
padding: 20px 15px;
}
#cookiecontent .m-texticon-txt p:first-child {
margin-top: 0;
}
#cookiecontent .m-texticon-txt p:last-child {
padding-bottom: 0;
}
.m-cookieslider ul {
list-style: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.m-cookieslider li:first-child {
margin-left: 0px;
}
.m-cookieslider li{
background-color: #FFFFFF;
background-image: url("../pic/bg_cookieslider_dc.png");
background-repeat: no-repeat;
border: 1px solid #264461;
float: left;
height: 174px;
margin-left: 10px;
position: relative;
text-align: center;
width: 174px;
}
.m-cookieslider li:hover {
cursor: pointer;
}
.m-cookieslider-1 {
background-position: -5px 20px;
}
.m-cookieslider-2 {
background-position: -190px 20px;
}
.m-cookieslider-3 {
background-position: -375px 20px;
}
.m-cookieslider-4 {
background-position: -555px 20px;
}
.m-cookieslider li.active {
background-color: #264461;
}
.m-cookieslider-1.active {
background-position: -5px -162px;
}
.m-cookieslider-2.active {
background-position: -190px -162px;
}
.m-cookieslider-3.active {
background-position: -375px -162px;
}
.m-cookieslider-4.active {
background-position: -555px -162px;
}
.m-cookieslider li.active span {
color: #FFFFFF;
}
.m-cookieslider li span {
font-size: 14px;
margin-top: 90px;
display: inline-block;
}
.m-cookieslider #slider {
background-color: #819EB1;
background-image: none;
border: 13px solid #E5EEF2;
height: 11px;
margin-bottom: 10px;
margin-top: 10px;
position: inherit;
width: 708px;
}
.m-cookieslider #slider .ui-slider-handle {
display: block;
width: 32px;
height: 32px;
background-image: url(../pic/ico-cookieslider-handle_dc.png)!important;
background-position: 0 0 ;
margin-top: -11px;
}
.m-cookieslider-check {
position: absolute;
margin-top: 0!important;
background-image: url(../pic/bg_cookieslider_check.png);
width: 30px;
height: 30px;
display: block;
text-indent: 100%;
overflow: hidden;
top: 58px;
left: 105px;
background-position: -200px -8px;
}
.active .m-cookieslider-check {
background-position: -9px -8px;
}
.l-listArea {
overflow-x: hidden;
margin-bottom: 20px;
}
.l-listArea .col6{
width: 350px;
}
.m-list {
list-style: none;
margin-left: 0;
}
.m-list li {
padding-left: 20px;
font-size: 12px;
line-height: 12px;
margin-bottom: 12px;
background-repeat: no-repeat;
}
.m-list-e-benefit li{
background-image: url(../pic/list_benefit.png);
}
.m-list-e-disadvantage li{
background-image: url(../pic/list_disadvantage.png);
}
.m-inlineLnkBox {
border-bottom: 1px solid #CFDDE7;
border-top: 1px solid #CFDDE7;
padding: 15px 0;
width: 734px;
}
.m-inlineLnkBox a {
margin: 4px 16px 0 0;
line-height: 20px;
clear: none;
}
.m-inlineLnkBox a.btn {
background-repeat: repeat-x;
/* background-image: url("../pic/cnt_btn_gradient_default_dc.png") !important; /** sprite-ref: dct_sprite_va; sprite-alignment: repeat; sprite-margin-bottom: 20px; */
/*background-position: left -1422px !important;*/
background-repeat: repeat-x;
background-position: left 0px !important; /* REXSUPPORT-129 */
background-image: url("../pic/cnt_btn_gradient_default_dc.png") !important; /** sprite-ref: dct_sprite_cookie; sprite-alignment: left; sprite-margin-top: 0px; sprite-margin-bottom: 20px; */
border: 1px solid #819EB1;
height: 26px !important;
margin: 0;
overflow: hidden;
padding: 6px 15px 7px;
}
.m-inlineLnkBox a.btn:hover {
background-repeat: repeat-x;
background-position: 0 0 !important;
background-image: url("../pic/cnt_btn_gradient_hover_dc.png") !important; /** sprite-ref: dct_sprite_cookie; sprite-alignment: left; sprite-margin-top: 0px; sprite-margin-bottom: 20px; */
/* background-image: url("../pic/cnt_btn_gradient_hover_dc.png") !important; /** sprite-ref: dct_sprite_va; sprite-alignment: repeat; sprite-margin-bottom: 20px; */
/*background-position: left -1518px !important;*/
border: 1px solid #5a7c91;
height: 21px;
overflow: hidden;
padding: 6px 15px 7px 15px;
}
.m-inlineLnkBox .relatedLink {
background-position: 0 7px;
}
